home

(redirected from ssods3 ts)

SSODS on TurboStations

Transforming SSODS into SSOTS.

Note: If you have other installations of SqueezeCenter or SlimServer, you might want to disable these first.

Note: On old TS (e.g. TS-101), the installation is slightly more tricky. See this post for details.

Note: The installation will not work unless you disabled the network recycle bin on your box. Not sure if you can enable it again once SSOTS works.

Step 1

Download the armv5tejl version of SSODS.

Step 2

Unzip the SSODS archive (e.g. with IzArc) and transfer ssods-3.0beta8-armv5tejl.pat and ssods-ts to the Public share on the TS.

Step 3

Then login to the TS using ssh (or telnet):

flip@leela ~/Projekte/ssods $ ssh admin@qnap
admin@qnap's password:
[~] 

Step 4

Change dir to the Public share directory. This is either under /share/HDA_DATA or /share/MD0_DATA. See ‹errata› below if that is not the case.

[~] # cd /share/HDA_DATA/Public

You can use ls to check if the file is there (or ls -l, for more details).

[/share/HDA_DATA/Public] # ls
ssods-3.0beta8-armv5tejl.pat
ssods-ts

Step 6

Run the installer.

[/share/HDA_DATA/Public] # sh ./ssods-ts install ./ssods-3.0beta8-armv5tejl.pat

..which should output (something like) this.

ssods-ts -- SSODS on TurboStation installer -- Revision: 1.3

Installing on TS-409 / 2.0.1 0226T / armv5tejl / 2.6.21.1-qnap
Installing from ./ssods-3.0beta8-armv5tejl.pat.
Installing to /share/HDA_DATA/SSODS.
Extracting ssods-3.0beta8-armv5tejl.pat ............. done.
Extracting ssods-armv5tejl.tar.gz .............................................. done.
Extracting ssods-noarch.tar.gz ............ done.
Extracting ssods-admin.tar.gz . done.
Removing temporary installation files.. done.
Adding system user ssods.. using existing user.
Creating ssods.conf.local.. OK.
Updating registry ;-) .. OK.
Hooking into autorun.sh.. OK.
Starting SSODS..
Auto start is disabled, not starting SlimServer.
Rotating log file .. done.
Starting thttpd-ssods .. OK
Go to http://192.168.1.20:9099 to finish the installation.
All done.

You may need to hack the installer script if things don’t work as expected. Patches are welcome.

Step 7

Logout.

[/share/HDA_DATA/Public] # exit
logout
Connection to qnap closed.

Step 8

Go to the SSODS admin panel at http://your_ts_name_or_ip:9099 and follow the instructions.

If the web page does not appear, check if thttpd is running. See the init script /volume1/SSODS/etc/init.d/thttpd-ssods.

Removing SSOTS

(largely untested..)

/volume1/SSODS/share/ssods/ssods-ts uninstall

Discussion

Errata

If none of /share/HDA_DATA or /share/MD0_DATA is a data partition on your TS, setup links as follow (assuming that /mnt/data is a directory on your data partiton with enough space).

mkdir /mnt/data/Public
mkdir /mnt/data/SSODS
ln -s /mnt/data/SSODS /share/HDA_DATA/
ln -s /mnt/data/Public /share/HDA_DATA/

You might need to add the ln commands to the autostart.sh script.

Visitors to this page so far.